Career 2019 2017 2016 2015 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Schickendanz Open - Furth Stella Artois Clay Court Championships - Budaors Ispat Open 2004 - Ostrava Binghamton Professional Tennis Tournament - Binghamton Architect Open - Budapest Mauritius Open - Mauritius Olbia Challenger - Olbia Banca Stato Challenger - Lugano 13 BH Tennis Open International Cup - Belo Horizonte Copa Petrobras - Aracaju Gemax Open - Belgrade Bancastato Challenger Lugano - Lugano Open Castilla y Leon - Segovia Pro Challenger at Calabasas - Calabasas Open D'Orleans - Orleans Ethias Trophy - Mons Copa Petrobras Uruguray - Montevideo Tunis Open 2007 - Tunis Unique Zagreb Open - Zagreb Open des Alpes Trophee BNP Paribas - Grenoble Dusseldorf Open 2006 - Dusseldorf Pekao Open - Szczecin Tatra Banka Slovak Open - Bratislava Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima ATP Challenger La Serena - La Serena Sony Ericsson Open 2008 - Belgrade BMW Tennis Championship - Sunrise Ischgl International Tennis Challenger 2003 - Ischgl Steelers Cup - Kosice Ostrava Open 2005 - Ostrava Braunschweig Challenger Buenos Aires Challenger Copa Petrobras Santiago - Santiago Home Depot Center USTA Challenger - Carson Mons Challenger Montevideo Challenger Santiago Challenger Intersport Heilbronn Open - Heilbronn Guayaquil Challenger Belgrade Challenger Bogota Challenger Copa Petrobras Guadalajara - Guadalajara Badden Open by Rothaus - Ettlingen Trani Cup - Trani Corona Mexico City Open - Mexico City Torneo Internazionale di Tennis ATP-Challenger - Merano Czech Indoor Open - Prague II Challenger Ciudada de Guayaquil - Guayaquil Open de Franche-Comte - Besancon The LTA Wrexham Challenger - Wrexham Samarkand Challenger - Samarkand XL Capital Bermuda Open - Bermuda Ostrava Challenger Britania Zavaleta - Puebla Heilbronn Challenger Prostejov Challenger Schickedanz Open - Furth Qingdao Challenger VI Gramado Open de Tenis - Gramado Smith Barney Men's Challenger - Covington Mobilux Open - Luxembourg XL Capital Bermuda Open - Bermuda Sarajevo Open 2004 - Sarajevo Architect Open - Budapest Bangkok Challenger XL Capital Bermuda Open - Bermuda Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Ljubljana Open - Ljubljana Qingdao Challenger IPP Open - Helsinki Zagreb Open - Zagreb Copa Petrobras - Buenos Aires Hamburg Challenger - Hamburg Draft Corona Mexico City Open - Mexico City Monterrey Challenger San Luis Potosi Challenger Copa Ericsson Brasil - Sao Paulo Ostdeutscher Sparkassen Cup - Dresden Internationale Badische Meisterschaften Um Den Techem Cup - Zell Gemax Open 2002 - Belgrade Banca Stato Challenger Lugano - Lugano Stella Artois Clay Court Championships - Budaors XXIX Edizione 'A.Savoldi Marco' - Manerbio Top Wool Challenger Biella - Biella Black Forest Open 2002 - Freudenstadt Fujitsu Siemens Open - Budapest GHI Bronx Classic - Bronx Banja Luka 2002 - Banja Luka Asirom Challenger - Brasov Copa Petrobras Argentina - Buenos Aires Unique Zagreb Open - Zagreb Bukhara Challenger - Bukhara The USTA Challenger at West End Racquet - Torrance Gemax Samsung Open 2004 - Belgrade IX Abierto Internacional de Salinas - Salinas ATU Cup - Weiden Open de Montauban - Montauban GHI Bronx Classic - Bronx College Station Challenger - College Station Czech Open 2005 - Prostejov Nord LB Open - Braunschweig Challenger Cudad de Guayaquil - Guayaquil IPP Open - Helsinki Czech Open 2006 - Prostejov Nord LB Open 2006 - Braunschweig The Shelbourne Irish Open - Dublin Samarkand Challenger - Samarkand Citta di Monza - Monza Sybase Open - San Jose Morocco Tennis Tour - Marrakech Paegas Czech Open - Prague XII Internazionali di Tennis CARISBO - Bologna Pilot Pen International - New Haven Romanian Open - Bucharest Abierto Mexicano de Tenis - Mexico City Hellmann's Cup - Santiago Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia Paegas Czech Open - Prague The Nottingham Open - Nottingham Rado Swiss Open - Gstaad Generali Open 1998 - Kitzbuhel Pilot Pen International - New Haven MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest International Championships of Sicily - Palermo Hellmann's Cup - Santiago Franklin Templeton Tennis Classic - Scottsdale Tento Czech Open - Prague Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam RCA Championships - Indianapolis Bangkok Challenger Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Mexico City Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel BMW Open - Munich 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Adidas International - Sydney Seguros Bolivar Open - Medellin BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Hungarian Open - Budapest Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Adidas International - Sydney Copa AT&T - Buenos Aires BMW Open - Munich Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Generali Open 2003 - Kitzbuhel Tiburon Challenger - Tiburon Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Davidoff Swiss Indoors - Basel Copa Petrobras Argentina - Buenos Aires Music City Challenger - Nashville Jakarta Copa Petrobras Aracaju - Aracaju Tennis Napoli Cup - Napoli Memphis Mexico City Bermuda Coral Springs Oporto Bastad Long Island Bogota Marbella Ostrava Santiago Copa Petrobras Colombia - Bogota Open Seat Godo - Barcelona AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Stockholm Open - Stockholm BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston The Stella Artois Championships - London The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Campionati Internazionali di Sicilia - Palermo Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Croatia Open - Umag Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona The Artois Championships - London The Nottingham Open - Nottingham If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel AEGON International - Eastbourne Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open de Moselle - Metz Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Chennai Open - Chennai Movistar Open - Santiago Open Sabadell Atlantico - Barcelona Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg AEGON Championships - London AEGON International - Eastbourne German Tennis Championships - Hamburg IV Challenger Ciudad De Guayaquil - Guayaquil Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Belgrade Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Sunrise Challenger Power Horse World Team Cup - Dusseldorf AEGON Championships - London Mercedes Cup - Stuttgart PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf St. Petersburg Open - St. Petersburg Sao Paulo Challenger AEGON Championships - London St. Petersburg Open - St. Petersburg Rio Open - Rio de Janeiro Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Geneva Open - Geneva Turkish Airlines Open Antalya - Antalya Scania Stockholm Open - Stockholm Intrum Stockholm Open - Stockholm International Championships of Sicily - Palermo Internationaler Raiffeisen Grand Prix - St. Polten Kroger / St. Jude International - Memphis Cerveza Club Columbia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '98 - Barcelona 1998 Mercedes Cup - Stuttgart Mallorca Open - Mallorca Abierto Mexicano de Tenis - Mexico City Gerry Weber Open - Halle Grand Prix de Tennis de Lyon - Lyon Generali Open 1997 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island Copa AT&T - Buenos Aires UBS Open Gstaad - Gstaad Bukhara Challenger - Bukhara Intersport Heilbronn Open - Heilbronn Chengdu Challenger Open Seat Godo 2003 - Barcelona Eckental Challenger Bangkok Challenger ATU Cup - Weiden Abierto Mexicano de Tenis Pegaso - Acapulco Anning Challenger Challenger Ford de Cherbourg - Cherbourg BellSouth Open - Auckland Copa AT&T - Buenos Aires ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Swanston Challenger - Sacramento Warsteiner Challenger Wolfsburg - Wolfsburg PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Waco International Tennis Challenger - Waco Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Gemax Open - Belgrade The Wright Financial Group USTA Challenger - Champaign Credit Agricole Suisse Open - Gstaad Open 13 - Marseille Challenger Ford de Cherbourg - Cherbourg Kremlin Cup - Moscow Malaysian Open - Kuala Lumpur Challenger 42 - Andrezieux Shenzhen Open - Shenzhen Black Forest Open - Freudenstadt Rakuten Japan Open - Tokyo AAPT Championships - Adelaide Tatra Banka Open 2006 - Bratislava Steelers Cup - Kosice Kremlin Cup - Moscow AEGON Championships - London Winston-Salem Open - Winston-Salem Qatar ATP Challenger - Doha Credicard Mastercard Tennis Cup - Campos do Jordao AEGON Championships - London US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg USTA Challenger of Tiburon - Tiburon Ecuador Open - Quito Bulgarian Open - Sofia Cerveza Club Columbia Open - Bogota Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Davidoff Swiss Indoors - Basel Abierto Mexicano de Tenis Pegaso - Acapulco Movistar Open - Vina del Mar The Lipton Championships - Key Biscayne Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Bogota Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Indian Wells Key Biscayne Pacific Life Open - Indian Wells Qatar Open - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Heineken Open Shanghai - Shanghai Masters Series Monte Carlo - Monte Carlo Chennai Open - Chennai Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca BNP Paribas Masters - Paris The Stella Artois Grass Court Championships - London Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Masters Series - Hamburg Thailand Open - Bangkok Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris The Dubai Tennis Championships - Dubai Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril BMW Open - Munich Hypo Group Tennis International - Portschach Masters Series Monte-Carlo - Monte-Carlo Allianz Suisse Open Gstaad - Gstaad Campionati BNL dItalia - Rome Rogers Masters - Toronto RCA Championships - Indianapolis Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Countrywide Classic - Los Angeles BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati PBZ Zagreb Indoors - Zagreb BNP Paribas Open - Indian Wells Open 13 - Marseille Internazionali BNL dItalia - Rome Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Generali Open - Kitzbuhel Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Orange Prokom Open - Sopot BNP Paribas Masters - Paris Open de Moselle - Metz Western & Southern Open - Cincinnati St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon FILA Challenger - Biella ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Pilot Pen Tennis - New Haven Open de Moselle - Metz ATP Kremlin Cup - Moscow Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Western & Southern Open - Cincinnati Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Masters Series - Hamburg Legg Mason Tennis Classic - Washington ABN AMRO World Tennis Tournament - Rotterdam Miami Open - Miami The Dubai Tennis Championships - Dubai Estoril Open - Estoril AEGON Championships - London Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Open Sabadell Atlantico - Barcelona BMW Open - Munich Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Rakuten Japan Open - Tokyo Valencia Open - Valencia US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Gerry Weber Open - Halle Davidoff Swiss Indoors - Basel TD Waterhouse Cup - Long Island Nottingham Geneva Open - Geneva Argentina Open - Buenos Aires Antalya Cup - Antalya Marbella Open - Marbella Qatar Exxon Mobil Open 2003 - Doha Abierto Mexicano de Tenis Mifel - Los Cabos Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Rome French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris NASDAQ-100 Open - Miami Wimbledon - London Telecom Italia Masters - Rome French Open - Paris Tennis Masters Series - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Monte Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon Tennis Masters Series - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Grand Prix de Tennis de Lyon - Lyon French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Masters Series Hamburg - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Sony Ericsson Open - Miami U.S. Open - New York U.S. Open - New York BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid French Open - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich The 10tele.com Open - Nottingham Open Sud de France - Montpellier Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai U.S. Open - New York Australian Open - Melbourne U.S. Open French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, Group 2, REL2, HUN-SCG 0-3 Davis Cup, Group 1, 1R, SCG-ZIM 5-0 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, GBR-SCG 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, Group 1, 2R, SRB-GEO 5-0 Davis Cup, Group 2, 2R, ECU-DOM 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, 1R, SRB-IND 4-1 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group, QF, SRB-GBR 2-3 Wimbledon - London Davis Cup, Group 1, 2R, CHI-ECU 5-0 Wimbledon - London Davis Cup, World Group, F, SRB-FRA 3-2 Wimbledon - London Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, QR, GBR-ECU 4-1 Tennis Masters Series - Cincinnati Davis Cup, Group 2, REL2, GRE-SRB 3-2 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, World Group, PO, SRB-AUS 4-1 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, QF, SWE-SRB 1-4 Mubadala World Tennis Championship AAMI Classic - Kooyong ATP Tour World Championship - Hannover Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens Olympics - Beijing Olympics - London